require "cn_sms/version"

ENV["RACK_ENV"] ||= "development"

require 'bundler'

Bundler.setup

require 'net/http'
require 'uri'
require 'active_support'
require 'routo'
require 'sms_xchange'

Bundler.require(:default, ENV["RACK_ENV"].to_sym)


require 'cn_sms/connection'
require 'cn_sms/errors'
require 'cn_sms/utils'

require "cn_sms/adapter/base"
require "cn_sms/adapter/mock"
require "cn_sms/adapter/routo"
require "cn_sms/adapter/smsxchange"
